Definition of Drop Shot

  • (noun) a soft return so that the tennis ball drops abruptly after crossing the net

Synonyms of Drop Shot


Antonyms of Drop Shot


No Antonyms Found.

Homophones of Drop Shot


No Homophones Found.